package demo.java;


import com.google.common.collect.Lists;
import org.junit.Test;
import java.io.File;
import java.util.List;
import cn.hutool.core.util.ZipUtil;

/**
 * 导入工具入口
 * 导入工具为开发/测试使用的工具。放在test目录下方便版本管理。且不会打包到生产，不影响生产代码。
 *
 * @author lingyun.wang on @date 2022/10/18
 */
public class ErrorFileUtilsMain {
    private static String BASE_PATH = "E:\\wangly\\test1\\";
    private static String FROM_DIR = "from";

    @Test
    public void transferMedicalFireToImportFile() {
        List<File> allFile = readDir(BASE_PATH+FROM_DIR);

        ZipUtil.zip(BASE_PATH+FROM_DIR);
    }

    private List<File> readDir(String medicalPath) {
        File dir = new File(medicalPath);
        if (!dir.isDirectory()) {
            return Lists.newArrayList();
        }
        File[] files = dir.listFiles();
        List<File> excelFileList = Lists.newArrayList();
        for (File file : files) {
            if (file.isFile()) {
                excelFileList.add(file);
            }
        }
        return excelFileList;
    }

}
